package com.foreknow.demo01;

/**
 * 运算符和表达式
 * 1.运算符：+ - * / %（求余数）
 */
public class OperationDemo {
  public static void main(String[] args) {
    int a = 5;
    int b = 2;
    System.out.println(a+b);
    System.out.println(a-b);
    System.out.println(a*b);
    System.out.println(a/b);
    System.out.println(a%b);

    double d1 = 10.0;
    double d2 = 3.0;
    System.out.println(d1/d2);

    byte s1 = 33;
    short s2 = 35;
    int s3 = s1+s2;
    //在输出的时候我们会加入一些字符串 +号表示连接符号
    //注意：任何数据类型与字符串连接后，最终的类型都为String类型
    System.out.println("两个数的和是:"+s3+"成功了......");

    //在表达中最终的结果以最大的类型为标准的  例如： int   float   double :最终的类型就为double
    int aaa = 5;
    int bbb = 2;
    double ccc = 3.14;
    double ddd = ((aaa*bbb)+ccc);
    //    int ddd = (int) ((aaa*bbb)+ccc);
    System.out.println("表达式的最终结果是一个浮点数:"+ddd);


  }
}
